.breadcrumb {
    border-bottom: 1px solid #e5e5e5;
    line-height: 37px;
    height: 33px;
    overflow: hidden;
}


.tabBar { border-bottom-width: 1px; }

.tabBar span { border-right: 1px solid #FFF; }
.Hui-aside .menu_dropdown dd ul {padding: 3px 0px 3px 15px;}
.Hui-aside .menu_dropdown dd li{line-height:normal;}
.Hui-aside .menu_dropdown dd li a{line-height:normal;padding-left:2px; font-weight:normal;height: 21px;}
.ztree * {font-size: 14px;}

.img-thrum {
	max-width: 100%;
	height: auto;
	display: block;
}

.dataTables_length {
	float: left;
	padding-top: 4px;
	margin-left: 10px;
}
div.dataTables_info {
    float: left;
    margin-left: 12px;
}

.main_content{
	padding: 5px 20px;
}
.tform.table-bordered>tbody>tr>th{text-align: right!important; vertical-align: middle;}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {vertical-align:middle;}
i.required{
    color: #F00;
    white-space: nowrap;
    vertical-align: middle;
    margin-right: 5px;
}
.table .text-c th, .table tr.text-c, .table td.text-c {
    text-align: center;
}
/* .table-bordered>tbody>tr>td.text-c {
    text-align: center;
} */
form label.error{color: #F00;}
table.dataTable thead > tr > th {
    padding-right: 8px;
}
.box.box-search {margin-bottom: 0px;}
